/*
查看当前进程函数
#inlclude <sys/types.h>
#include <unistd.h>
pid_t getpid(void);
pid_t getppid(void);

功能：用于获取当前进程的 pid 和 ppid
*/
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>

int main(int arhc,const char *argv[])
{
    int num=1234;
    pid_t pid=0;
    if(-1 == (pid=fork()))
    {
        printf("创建失败\n");
    }
    else if(0==pid)
    {
        printf("子进程 pid = %d , ppid = %d\n",getpid(),getppid());
    }
    else if(0<pid)
    {
        printf("父进程 pid = %d, ppid = %d\n",getpid(),getppid());
        printf("父进程 子进程PID = %d\n",getpid(),getppid(),pid);
    }
    while(1)
    {
    }
    return 0;
}